Car: The Class Archive Format

نویسنده

  • Denis N. Antonioli
چکیده

A Java application is built of a large number of Java class files, which are collected and compressed in Java archive (jar) files. But the jar files typically shrink original class files by only fifty percent. Various projects have pursued ever smaller class files and they achieved very impressive results, but these results come at the cost of complicated and slow transformations. The class archive (car) format is an alternative for groups of class files. Car files are between one third and two thirds of the size of the corresponding jar files and between one seventh and one half of the size of the original class files. Although there are more compact archive formats, the car tools themselves are smaller and take far less time than the alternatives. This article also introduces a method to compare wire formats. The method does not only consider the size of the archive but also the bandwidth and the decompression speed. This method demonstrates that car is a better archive format in many situations.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Computer assisted reading (CAR) versus traditional print format in EFL academic reading comprehension

In this study two modes of reading (CAR and Print reading mode) were compared with regard to their effectiveness for L2 reading comprehension. A group of 120 English major students were divided into three classes: CAR, Print reading, and Control. Based on the English proficiency scores each class was divided into two groups (high and low levels of proficiency). Three classes were taught by the ...

متن کامل

An Object Data Warehousing Approach: a Web Site Repository

Internet provides a huge amount of data, but this information cannot be exploited to make decisions. An integrated view over multiple, autonomous and heterogeneous Web sources can be defined as a data warehouse which collects relevant data and keeps history (evolutions) of data to improve decision making. A data warehouse exploits large volumes of data to turn passive information into useful ac...

متن کامل

Clocks and Trees: Isomorphic Dutch Auctions and Centipede Games

Wiley and Econometric Society are collaborating with JSTOR to digitize, preserve and extend access to Econometrica. JSTOR is a not-for-profit service that helps scholars, researchers, and students discover, use, and build upon a wide range of content in a trusted digital archive. We use information technology and tools to increase productivity and facilitate new forms of scholarship. For more i...

متن کامل

Practical Experience with an Application

Java programs are routinely transmitted over low-bandwidth network connections as compressed class le archives (i.e., zip les and jar les). Since archive size is directly proportional to download time, it is desirable for applications to be as small as possible. This paper is concerned with the use of program transformations such as removal of dead methods and elds, inlining of method calls, an...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001